Drop deprecated text view layers
authorMatthias Clasen <mclasen@redhat.com>
Fri, 29 Dec 2017 18:13:36 +0000 (13:13 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 29 Dec 2017 18:13:36 +0000 (13:13 -0500)
These have been marked as deprecated, so lets drop them.

gtk/gtktextview.c
gtk/gtktextview.h
tests/testtextview.c

index c1573b4eff78589a81ec87bf56db03d61ad54422..1a9cae967d39ef608aeca816739106844d2d6c74 100644 (file)
@@ -5529,10 +5529,6 @@ draw_text (GtkWidget *widget,
 
   if (GTK_TEXT_VIEW_GET_CLASS (text_view)->draw_layer != NULL)
     {
-      cairo_save (cr);
-      GTK_TEXT_VIEW_GET_CLASS (text_view)->draw_layer (text_view, GTK_TEXT_VIEW_LAYER_BELOW, cr);
-      cairo_restore (cr);
-
       cairo_save (cr);
       cairo_translate (cr, -priv->xoffset, -priv->yoffset);
       GTK_TEXT_VIEW_GET_CLASS (text_view)->draw_layer (text_view, GTK_TEXT_VIEW_LAYER_BELOW_TEXT, cr);
@@ -5543,10 +5539,6 @@ draw_text (GtkWidget *widget,
 
   if (GTK_TEXT_VIEW_GET_CLASS (text_view)->draw_layer != NULL)
     {
-      cairo_save (cr);
-      GTK_TEXT_VIEW_GET_CLASS (text_view)->draw_layer (text_view, GTK_TEXT_VIEW_LAYER_ABOVE, cr);
-      cairo_restore (cr);
-
       cairo_save (cr);
       cairo_translate (cr, -priv->xoffset, -priv->yoffset);
       GTK_TEXT_VIEW_GET_CLASS (text_view)->draw_layer (text_view, GTK_TEXT_VIEW_LAYER_ABOVE_TEXT, cr);
index 8cfe231de5decd0372178a846504aba1f20e9d95..9881e4c9838cc25cd0eacd37e737d38867419ac1 100644 (file)
@@ -68,8 +68,6 @@ typedef enum
 
 /**
  * GtkTextViewLayer:
- * @GTK_TEXT_VIEW_LAYER_BELOW: Old deprecated layer, use %GTK_TEXT_VIEW_LAYER_BELOW_TEXT instead
- * @GTK_TEXT_VIEW_LAYER_ABOVE: Old deprecated layer, use %GTK_TEXT_VIEW_LAYER_ABOVE_TEXT instead
  * @GTK_TEXT_VIEW_LAYER_BELOW_TEXT: The layer rendered below the text (but above the background).  Since: 3.20
  * @GTK_TEXT_VIEW_LAYER_ABOVE_TEXT: The layer rendered above the text.  Since: 3.20
  *
@@ -78,8 +76,6 @@ typedef enum
  */
 typedef enum
 {
-  GTK_TEXT_VIEW_LAYER_BELOW,
-  GTK_TEXT_VIEW_LAYER_ABOVE,
   GTK_TEXT_VIEW_LAYER_BELOW_TEXT,
   GTK_TEXT_VIEW_LAYER_ABOVE_TEXT
 } GtkTextViewLayer;
index e6d74b9f5e1fdc1fa8094479b438b0ad559486c3..793f162952749b8ba6064313dece1b58589c2ac3 100644 (file)
@@ -24,7 +24,7 @@ static void my_text_view_draw_layer (GtkTextView       *textview,
                                     GtkTextViewLayer   layer,
                                     cairo_t           *cr)
 {
-  if (layer == GTK_TEXT_VIEW_LAYER_BELOW)
+  if (layer == GTK_TEXT_VIEW_LAYER_BELOW_TEXT)
     draw_background (GTK_WIDGET (textview), cr);
 }